English Dictionary
◊ CAPE PASSERO
Cape Passero
n : the Spanish Navy was destroyed by France and England while
attempting to recover Sicily and Sardinia from Italy
(1719) [syn: {Passero}, {Cape Passero}, {Passero Cape}]